export default {
	neonLight() {
		// 面状：霓虹灯材质
		return {
			materialType: mars3d.MaterialType.NeonLight,
			materialOptions: {
				// 颜色
				color: new Cesium.Color(2, 1, 0.0, 0.8),
				// 圈数量
				repeat: 30,
				// 每秒刷新次数
				frameRate: 5
			}
		}
	},
	polyGradient() {
		// 面状：渐变面
		return {
			materialType: mars3d.MaterialType.PolyGradient,
			materialOptions: {
				// 颜色
				color: "#fad27e",
				// 透明度系数
				alphaPower: 0.3,
				// 漫射系数
				diffusePower: 3,
				// 渐变位置，默认在中心
				center: new Cesium.Cartesian2(0.5, 0.5),
			}
		}
	},
	WallScroll() {
		// 墙体：走马灯效果
		return {
			opacity: 1,
			materialType: mars3d.MaterialType.WallScroll,
			materialOptions: {
				image: Cesium.Material.DefaultImageId,
				color: new Cesium.Color(1.0, 0.0, 0.0, 0.7),
				count: 1,
				speed: 1,
				// 方向往上，false是往下，true是往上
				reverse: false,
				// 是否泛光
				bloom: true,
				// 是否Y轴朝上
				axisY: true,
			}
		}
	},
	polygonsImgInnerGlow() {
		// 面状：内发光
		return {
			opacity: 1,
			materialType: mars3d.MaterialType.Image,
			materialOptions: {
				image: "/admin/static/img/bak-nfg.png",
				repeat: new Cesium.Cartesian2(2, 2),
			},
		}
	},
}